dabbing applicator - English Synonyms Dictionary